:where(:not(iframe,canvas,img,svg,video):not(svg *,symbol *)){all:unset;display:revert;line-height:var( --global-lineheight )}*,*:before,*:after{border:0 solid transparent;box-sizing:border-box}:where([hidden]){display:none}:where(input,button,textarea,select,optgroup){margin:0;font:inherit}:where(ol,ul,menu){list-style:none;counter-reset:revert}:where(img,picture,video,canvas,svg):where(:not(svg.icon)){display:block;max-width:100%;height:auto}html{overflow-y:initial;-webkit-text-size-adjust:100%}html,body{min-height:100vh}html:focus-within{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}:root{--font-default: "OpenSans", system-ui, -apple-system, "BlinkMacSystemFont", "Segoe UI", "Helvetica", "Arial", sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--font-headline: "EBGaramond", system-ui, -apple-system, "BlinkMacSystemFont", "Segoe UI", "Helvetica", "Arial", sans-serif, "Apple Color Emoji", "Segoe UI Emoji";--global-lineheight: calc(1em + .5rem) ;--global-wrapper: 82.25rem;--global-wrap-pad: 1rem;--font-weight-bold: 700;--font-weight-regular: 500;--font-weight-light: 400;--size-base: 1rem;--size-12: .75rem;--size-14: .875rem;--size-16: var(--size-base);--size-18: 1.125rem;--size-20: 1.25rem;--size-24: 1.5rem;--size-28: 1.75rem;--size-32: 2rem;--size-40: 2.5rem;--size-75: 4.6875rem;--gap-4: .25rem;--gap-8: .5rem;--gap-10: .625rem;--gap-12: .75rem;--gap-16: 1rem;--gap-24: 1.5rem;--gap-32: 2rem;--gap-40: 2.5rem;--gap-48: 3rem;--gap-56: 3.5rem;--gap-60: 3.75rem;--gap-64: 4rem;--border-radius-0: 0;--border-radius-1: 4px;--border-radius-2: 8px;--border-radius-3: 16px;--border-radius-4: 24px;--border-radius-5: 32px;--box-shadow-0: none;--box-shadow-1: 0 0 8px 0 rgba(0, 0, 0, .2);--box-shadow-2: 0 2px 8px 0 rgba(33, 37, 41, .1);--box-shadow-3: 0 4px 8px 0 rgba(0, 0, 0, .2);--box-shadow-4: 0 6px 8px 0 rgba(0, 0, 0, .2);--box-shadow-5: 0 8px 8px 0 rgba(0, 0, 0, .2);--green-500: #003725;--green-400: #4D7467;--green-300: #E6E9D8;--green-100: #E5EBE9;--copper-900: #A74700;--copper-500: #BC713A;--copper-300: #DDB79A;--yellow-700: #FFD675;--yellow-500: #FFFAED;--yellow-300: #FFFCF4;--gray-900: #04091E;--gray-600: #505960;--gray-500: #ADB5BD;--copper: var(--copper-500);--green: var(--green-500);--black: #000000;--white: #FFFFFF;--gray: var(--gray-600);--beige: #FFF0C9;--red: #ED053D}body{font:1em/var( --global-lineheight ) var( --font-default );color:#0f0f0f;background:var( --yellow-300 );-webkit-font-smoothing:antialiased;text-decoration-thickness:from-font}:where(pre,code,kbd,samp){font-family:monospace,monospace}:where(pre){padding:1em;white-space:pre;white-space:pre-wrap;word-wrap:break-word}:where(small){font-size:85%}:where(strong,th){font-weight:700}:where(em){font-style:italic}:where(sub,sup){font-size:75%;line-height:0;position:relative;vertical-align:baseline}:where(sub){bottom:-.25em}:where(sup){top:-.5em}:where(abbr){font-variant:small-caps;text-transform:lowercase}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(abbr[title]):hover{cursor:help}:where(a){--_default: var( --color-link, currentcolor );--_hover: var( --color-hover, currentcolor );text-decoration:none;color:var( --_color, var( --_default ) );cursor:revert}:where(a):focus,:where(a):hover{--_color: var( --_hover )}:where(a[href^=tel]){--color-link: inherit;cursor:inherit}:where(table){border-collapse:collapse;border-color:currentcolor;text-indent:0;font-variant-numeric:lining-nums tabular-nums}:where(td,td img){vertical-align:top}:where(caption,th,td){padding:.5em;text-align:left}:where([data-astro-image]){-o-object-fit:var(--fit);object-fit:var(--fit);-o-object-position:var(--pos);object-position:var(--pos)}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}.image{width:100%;height:100%}.image--round{overflow:hidden;border-radius:var(--border-radius-2)}.headline{margin-bottom:var( --gap-16 )}.headline.strong{font-weight:var(--font-weight-bold)}:where(.headline--1,.headline--2){font-family:var( --font-headline );font-weight:var( --font-weight-light )}.headline--1{font-size:var( --size-40 );margin-bottom:var(--gap-24)}.headline--2{font-size:var( --size-32 )}.headline--3{font-size:var( --size-20 )}.headline--inline{display:flex;align-items:center;gap:var(--gap-16)}.container{display:grid;grid-template-columns:[full-start] minmax(var( --global-wrap-pad ),1fr) [main-start] minmax(0,var( --global-wrapper )) [main-end] minmax(var( --global-wrap-pad ),1fr) [full-end];align-content:start}.container>*{grid-column:main}.breakout{grid-column:full;grid-template-columns:inherit}.breakout--container{display:inherit}.breakout--container>*{grid-column:main}@font-face{font-family:OpenSans;src:url(/_astro/OpenSans-400.Bk63H6sG.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:OpenSans;src:url(/_astro/OpenSans-500.C0rntwkW.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:OpenSans;src:url(/_astro/OpenSans-700.CceUhp2e.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:EBGaramond;src:url(/_astro/EBGaramond-400.DSJrtJSV.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:EBGaramond;src:url(/_astro/EBGaramond-500.LNvnJ-zC.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:EBGaramond;src:url(/_astro/EBGaramond-700.CVbms4T2.woff2) format("woff2");font-weight:700;font-style:normal}.card[data-v-478761b9]{--_cp: var( --card-padding, var( --gap-16 ));--_cgta: var( --card-grid-template-areas, "header" "body" );display:grid;border-radius:var( --border-radius-2 );padding:var( --_cp );color:#505960;gap:var(--gap-16);grid-template-rows:min-content;grid-template-areas:var(--_cgta)}.card--shadow[data-v-478761b9]{box-shadow:var( --box-shadow-2 )}.card--dark[data-v-478761b9]{color:#fff5dc}.card__header[data-v-478761b9]{grid-area:header;color:#04091e;font-size:var(--size-14);font-weight:var(--font-weight-bold)}.card__header[data-v-478761b9] .headline{margin-bottom:0}.card__body[data-v-478761b9]{grid-area:body}.card__body[data-v-478761b9] p:where(:not(:last-of-type)){margin-bottom:var(--gap-16)}.card__footer[data-v-478761b9]{grid-area:footer;display:flex;justify-content:end}.card__picture[data-v-478761b9]{grid-area:picture;display:flex}.button[data-v-51d2c3ca]{--_btc: var( --btn-text-color );--_bbg: var( --btn-background );--_bbc: var( --btn-border-color );--_boc: var( --btn-outline-color );--_H-btc: var( --btn-hover-text-color );--_H-bbg: var( --btn-hover-background );--_H-bbc: var( --btn-hover-border-color );--_A-btc: var( --btn-active-text-color );--_A-bbg: var( --btn-active-background );--_A-bbc: var( --btn-active-border-color );cursor:pointer;display:flex;justify-content:center;align-items:center;gap:var( --gap-10 );padding:var( --gap-10 ) var( --gap-16 );border-radius:92px;font-size:var( --size-14 );font-weight:var( --font-weight-bold );color:var( --_btc );background-color:var( --_bbg );border:solid 1px var( --_bbc )}.button:where(.button:not(.button[disabled])).button[data-v-51d2c3ca]:hover{color:var( --_H-btc );background-color:var( --_H-bbg );border-color:var( --_H-bbc )}.button:where(.button:not(.button[disabled])).button[data-v-51d2c3ca]:active{color:var( --_A-btc );background-color:var( --_A-bbg );border-color:var( --_A-bbc )}.button[data-v-51d2c3ca]:focus{outline-style:solid;outline-width:1px;outline-offset:2px;outline-color:var( --_boc )}.button[disabled][data-v-51d2c3ca]{cursor:not-allowed}.button--block[data-v-51d2c3ca]{width:100%}.button--icon-only[data-v-51d2c3ca]{border-radius:50%;padding:.5715em}.button--primary[data-v-51d2c3ca]{--_bbg: var(--btn-background, var( --green-500 ));--_bbc: var(--btn-border-color, var( --green-500 ));--_boc: var(--btn-outline-color, var( --green-400 ));--_H-bbg: var(--btn-hover-background, var( --green-400 ));--_H-bbc: var(--btn-hover-border-color, var( --green-400 ));--_A-bbg: var( --btn-active-background, var( --green-500 ));--_A-bbc: var( --btn-active-border-color, var( --green-500 ))}.button--primary[data-v-51d2c3ca]:where(.button--primary:not(.button--primary.button--outline),.button--primary:not(.button--primary[disabled])){--_btc: var( --white );--_H-btc: var( --white );--_A-btc: var( --white )}.button--primary.button--outline[data-v-51d2c3ca]{--_btc: var( --green );--_bbg: var( --white );--_H-btc: var( --green-700 );--_H-bbg: var( --white );--_H-btc: var( --green-900 );--_A-bbg: var( --white )}.button--primary[disabled][data-v-51d2c3ca]{--_btc: #505960;--_bbg: var( --green-100 );--_bbc: var( --green-100 )}.button--secondary[data-v-51d2c3ca]{--_bbg: var( --copper-500 );--_bbc: var( --copper-500 );--_boc: #9B5C2F;--_H-bbg: #BA8F70;--_H-bbc: #BA8F70;--_A-bbg: #9B5C2F;--_A-bbc: #9B5C2F}.button--secondary[data-v-51d2c3ca]:where(.button--secondary:not(.button--secondary.button--outline),.button--secondary[disabled]){--_btc: var( --white );--_H-btc: var( --white );--_A-btc: var( --white )}.button--secondary.button--outline[data-v-51d2c3ca]{--_btc: var( --copper );--_bbg: transparent;--_H-btc: #BA8F70;--_H-bbg: var( --white );--_H-btc: #9B5C2F;--_A-bbg: var( --white )}.button--secondary[disabled][data-v-51d2c3ca]{--_btc: #505960;--_bbg: var( --copper-500 );--_bbc: var( --copper-500 )}
